any imaginary place where spiritual beings (demons or fairies or angels or the like) abide
کسی بھی غیر معمولی جگہ جہاں روحانی مخلوق (دانو یا پریوں یا فرشتوں یا جیسے) رہتے ہیں
science has emptied the spirit world of its former inhabitants
سائنس نے اپنے سابق باشندوں کی روح دنیا کو چھٹکارا دیا ہے